|
Как работает сервопривод?
Автор статьи: Владислав Ярополов.
Целью этой статьи является обзор того, как работает сервопривод и как с ним взаимодействовать.
Сервопривод управляется с помощью импульсов переменной длительности. Для посылки импульсов используется сигнальный провод. Параметрами этих импульсов являются минимальная длительность, максимальная длительность и частота повторения. Из-за ограничений во вращении сервопривода, нейтральное положение определяется как положение, в котором сервопривод обладает одинаковым потенциалом вращения в обоих направлениях. Важно отметить, что различные сервоприводы обладают разными ограничениями в своем вращении, но они все имеют нейтральное положение, и это положение всегда находится в районе длительности импульса в 1,5 миллисекунды (1,5 мс).
Угол поворота определяется длительностью импульса, который подается по сигнальному проводу. Это называется широтно-импульсной модуляцией. Сервопривод ожидает импульса каждые 20 мс. Длительность импульса определяет, насколько далеко должен поворачиваться мотор. Например, импульс в 1,5 мс диктует мотору поворот в положение 90 градусов (нейтральное положение).
Когда сервопривод получает команду на перемещение, он перемещается в это положение и удерживает его. Если внешняя сила действует на сервопривод, когда он удерживает заданное положение, сервопривод будет сопротивляться перемещению из этого положения. Максимальная величина силы, которую может выдерживать сервопривод, характеризует вращающий момент сервопривода. Однако, сервопривод не навсегда удерживает свое положение, импульсы позиционирования должны повторяться, информируя сервопривод о сохранении положения.
Когда импульс, посылаемый на сервопривод, становится короче 1,5 мс, сервопривод поворачивает выходной вал на несколько градусов против часовой стрелки и удерживает это положение. Когда импульс шире, чем 1,5 мс, тогда происходит противоположное. Минимальная и максимальная ширина импульса, который управляет сервоприводом, является свойством конкретного сервопривода. Различные марки, и даже различные сервоприводы одной марки, обладают различным минимумом и максимумом. Как правило, ширина минимального импульса составляет примерно 1мс и ширина максимального импульса составляет 2 мс.
Другой параметр, который характеризует сервопривод, это скорость вращения. Это время, которое требуется сервоприводу для поворота из одного положения в другое. Самый худший случай, когда сервопривод находится в минимальном положении, и получает команду на перемещение в максимальное положение. В сервоприводах с высоким вращающим моментом это может занимать несколько секунд.
Вернуться к списку Обсудить на форуме
| |